#ifndef CCHECK_H
#define CCHECK_H

#include <QObject>

#include <QDebug>

#include "cball.h"

class CChecked : public QObject
{
    Q_OBJECT

public:
    explicit CChecked(QObject *parent = 0);

    bool hasBall();

    void addBall(CBall *ball);

    void delBall();

    void swapBall(CBall *&destBall);

    CBall* &GetBall();

public:
    // 指向小球的指针
    CBall *m_pBall;

    // 小球下一步移动的方向
    // 在计算移动路径的时候使用
    //int m_MovePathDirec;

};



#endif // CCHECK_H
